A "Zero-Time" VLSI Sorter
نویسندگان
چکیده
A hardware sorter suitable for VLSI implementation is proposed. I t operates in a parallel and pipelined fashion, with the actual sorting time absorbed by the inputloutput time. A detailed VLSI implementation is described which has a very favorable device count compared to existing static RAM. 1. Introduction Sorting is one of the most important operations in data while the item at the top cell goes out of the array in 'an processing. It is estimated that in data processing centers upward data flow.) The initial sequence is entered into the over 25 percent of CPU time is devoted to sorting [I]. Many sorter one item at each step. After the last item has been sequential and parallel sorting algorithms have been pro-entered, the data flow direction is reversed, and the sorted posed and studied [2-131. Implementation of various sorting sequence is then extracted as output, also serially. Each step, algorithms in different hardware structures has also been executed synchronously and simultaneously by all the cells,
منابع مشابه
An Optimal Hardware-Algorithm for Sorting Using a Fixed-Size Parallel Sorting Device
ÐWe present a hardware-algorithm for sortingN elements using either a p-sorter or a sorting network of fixed I/O size p while strictly enforcing conflict-free memory accesses. To the best of our knowledge, this is the first realistic design that achieves optimal time performance, running in logN p log p time for all ranges of N. Our result completely resolves the problem of designing an imp...
متن کاملDesign, Development and Evaluation of an Orange Sorter Based on Machine Vision and Artificial Neural Network Techniques
ABSTRACT- The high production of orange fruit in Iran calls for quality sorting of this product as a requirement for entering global markets. This study was devoted to the development of an automatic fruit sorter based on size. The hardware consisted of two units. An image acquisition apparatus equipped with a camera, a robotic arm and controller circuits. The second unit consisted of a robotic...
متن کاملA COST-EFFECTIVE VLSI ARCHITECTURE FOR HIGH-THROUGHPUT SEQUENTIAL DECODER - Circuits and Systems, 1996., ISCAS '96, 'Connecting the World'., 1996 IEEE International Symposium
This paper presents a new VLSI solution for high-speed digital communications based on long-constraint convolntional codes. The proposed VLSI architecture implements a modified sorter-based sequential decoding algorithm with an achievable maximum decoding rate of 25 Mbits/s. Unlike i ts previous version based on shiftable content addressable memory (SCAM) only, path recording is now implemented...
متن کاملBit-Sliced VLSI Algorithm for Search and Sort
For the high speed processing of databases, it is fundamental to introduce various VLSI architectures to the processing of basic functions. Especially, sort and batch search requires high speed modules. The VLSI algorithms of them must make use of the time necessary for the transfer of a large amount of data to and from the modules. These modules should be nonprogrammable in order to avoid seri...
متن کاملAn Eecient Vlsi Architecture for Columnsort
| This paper presents novel VLSI architecture in support of an eecient implementation of Leighton's well-known Columnsort. The designs take advantage of re-conngurable bus architectures enhanced with simple shift switches. Our main contribution is to show that (1) Column-sort can be partitioned into two components of hardware scheme involving sorting arrays of small size and a hardware or softw...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IBM Journal of Research and Development
دوره 27 شماره
صفحات -
تاریخ انتشار 1983